package com.weimob.mcloud.wechatwork.customer.service.user.module.model.group;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author chenliuzhu
 * @date 2022/12/2
 */
@Data
public class SimpleGroupModel implements Serializable {

    private static final long serialVersionUID = -3006352561959808334L;

    /**
     * corpId
     */
    private String corpId;

    /**
     * 群ID
     */
    private String chatId;

    /**
     * 群名
     */
    private String name;

    /**
     * 群主
     */
    private SimpleEmployeeModel owner;

    /**
     * 群创建时间
     */
    private Date groupCreateTime;

    /**
     * 群组状态 0-正常 1-解散
     */
    private Integer groupState;

    /**
     * 群公告
     */
    private String notice;

    /**
     * 授权状态：0-有效 1-无效
     */
    private Integer authorizationStatus;

    /**
     * 客户群成员
     */
    private List<SimpleGroupMemberModel> memberModelList;

}
